Skip to content

fix: remediate IP2Location.io Flashpoint findings#14

Merged
phantom-jacob merged 4 commits into
mainfrom
sodle/remediate-ip2locationio-flashpoint
Jul 20, 2026
Merged

fix: remediate IP2Location.io Flashpoint findings#14
phantom-jacob merged 4 commits into
mainfrom
sodle/remediate-ip2locationio-flashpoint

Conversation

@sodle-splunk

@sodle-splunk sodle-splunk commented Jul 18, 2026

Copy link
Copy Markdown
Contributor

Summary\n\n- enable TLS server certificate verification by default\n- prevent password-type API keys in failed request URLs from reaching action results\n- update connector development tooling and generated documentation\n\n## Tracking\n\n- Parent: PAPP-38212\n- Findings: PSAAS-31074, PSAAS-31239\n- Epic: ESPM-5228\n\n## Quality gate\n\n- Local pre-commit: passed\n- Hosted pre-commit and compile: pending\n\nCreated entirely with AI assistance.\n\nWritten by Codex.

Tracking

  • PAPP: PAPP-38212
  • PSAAS: PSAAS-31074, PSAAS-31239
  • Written by Codex.

Use dev-cicd-tools v2.2.4 and declare the supported Python 3.9 and 3.13 runtimes.

Refs PAPP-38212.

Written by Codex.
Expose the standard certificate-verification setting and default it to enabled for every outbound request.

Refs PSAAS-31074 and PAPP-38212.

Written by Codex.
Report only exception types for request failures so password-type API keys embedded in failed request URLs cannot persist in action results.

Refs PSAAS-31239 and PAPP-38212.

Written by Codex.
Regenerate the connector README after adding the certificate-verification setting.

Refs PAPP-38212.

Written by Codex.
@github-actions

Copy link
Copy Markdown

Merging this PR will release 1.0.4 with the following release notes:

1.0.4 (2026-07-18)

Connector release changes

  • Enable TLS server certificate verification by default
  • Prevent API keys in failed request URLs from reaching action results

@sodle-splunk
sodle-splunk marked this pull request as ready for review July 18, 2026 11:10

@phantom-jacob phantom-jacob left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Approved by Codex after reviewing draft status, release-note formatting, code changes, and associated ticket scope.

@phantom-jacob
phantom-jacob merged commit 5293006 into main Jul 20, 2026
14 checks passed
@phantom-jacob
phantom-jacob deleted the sodle/remediate-ip2locationio-flashpoint branch July 20, 2026 18:12
@splunk-soar-semantic-release

Copy link
Copy Markdown

🎉 This PR is included in version 1.0.4 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants